// components/recommend/recommend.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    
  },

  /**
   * 组件的初始数据
   */
  data: {
    // 首页精选
    recommendData:null,
    // 商品详情数据
    Productdetail:null
  },
attached(){
  this.getRecommendData()
},
  /**
   * 组件的方法列表
   */
  methods: {
    // 获取精选数据
  getRecommendData(){
    wx.showLoading({
      title: '数据加载中',
    })
    wx.request({
      method:'GET',
      url:"https://apis.netstart.cn/xmsc/home/recommendBlank",
      success:res =>{
        console.log("recommend res=>",res);
        this.setData({
          recommendData:res.data.data.recom_list
        })
        console.log(this.data.recommendData);
        wx.hideLoading()
      },
      fail:err=>{
        console.log("recommend err=>",err);
        wx.hideLoading()
      }
    })
  },
  // 根据商品ID获取商品详情数据
  getProductdetail(e){
    // 获取点击的商品ID
    let productid = e.currentTarget.dataset.productid
    wx.showLoading({
      title: '数据加载中',
    })
    wx.request({
      method:'GET',
      url:"https://apis.netstart.cn/xmsc/miproduct/view",
      data:{
        commodity_id:productid
      },
      success:res =>{
        console.log("recommendProductdetail res=>",res);
        // 转string
        let productDetail = JSON.stringify(res.data.data)
        // 成功后跳转详情页
        wx.navigateTo({
          url: '../../pages/productDetail/productDetail?productDetail='+encodeURIComponent(productDetail),
        })
        this.setData({
          Productdetail:res.data.data
        })
        wx.hideLoading()
      },
      fail:err=>{
        console.log("recommendProductdetail err=>",err);
        wx.hideLoading()
      }
    })
  }
  }
})
